(londra) embankment yolu - Turkish English Dictionary